package com.gzhryc.shared_device.oem.h5.agent.dto.api.v1.my;

import com.gzhryc.common.api.SecurityResponse;

import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;

public class MyWalletOperateListResponse extends SecurityResponse<MyWalletOperateListResponse.Body> {

	private static final long serialVersionUID = 1L;

	public MyWalletOperateListResponse() {
		this.body = new Body();
	}

	public MyWalletOperateListResponse(Integer code, String msg) {
		super(code,msg);
		this.body = new Body();
	}

	public static class Body implements Serializable {

		private static final long serialVersionUID = 1L;

		public List<Item> items;

		public Body() {
			this.items = new ArrayList<>();
		}

		public List<Item> getItems() {
			return items;
		}

		public void setItems(List<Item> items) {
			this.items = items;
		}
	}

	public static class Item {

		private String timeStr;
		private String money;
		private Integer type;
		private String note;

		public String getTimeStr() {
			return timeStr;
		}

		public void setTimeStr(String timeStr) {
			this.timeStr = timeStr;
		}

		public String getMoney() {
			return money;
		}

		public void setMoney(String money) {
			this.money = money;
		}

		public Integer getType() {
			return type;
		}

		public void setType(Integer type) {
			this.type = type;
		}

		public String getNote() {
			return note;
		}

		public void setNote(String note) {
			this.note = note;
		}
	}

}
